package com.education.platform.management.vo.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.List;

/**
* describe: 菜单
* @author : tomato
* @date: 2020-06-29 10:28:08.261
**/
@ApiModel
@Getter
@Setter
@ToString
public class TreeMenuResponseVO {
    @ApiModelProperty("id")
private Integer id;
    /**
     * 权限名称
     */
    @ApiModelProperty("菜单名称")
    private String name;

    /**
     * 权限类型
     */
    @ApiModelProperty("菜单类型  1=模块  2=菜单")
    private Integer type;

//    /**
//     * 权限标识
//     */
//    @ApiModelProperty("菜单标识")
//    private String code;

    /**
     * 权限路由
     */
    @ApiModelProperty("菜单路由")
    private String path;

    /**
     * 图标
     */
    @ApiModelProperty("图标")
    private String icon;

    /**
     * 父主键
     */
    @ApiModelProperty("父主键")
    private Integer parentId;

    /**
     * 排序
     */
    @ApiModelProperty("排序")
    private Integer sort;
    @ApiModelProperty("下级")
    List<TreeMenuResponseVO> Children;

}